suffer difficulty - Turco Inglés Diccionario